Definition of Sweet Shrub

  • (noun) hardy shrub of southeastern United States having clove-scented wood and fragrant red-brown flowers

Antonyms of Sweet Shrub


No Antonyms Found.

Homophones of Sweet Shrub


No Homophones Found.